field engineer battalion - Turco Inglés Diccionario